fimbrial assembly protein pilc

Best popular fimbrial assembly protein pilc